sound one's abilities - French English Dictionary